﻿#define _CRT_SECURE_NO_WARNINGS 1

//全局变量默认是具有外部链接属性的，
//在外部的⽂件中想使⽤，只要适当的声明就可以使⽤
int global = 2024;

//但是全局变量被 static 修饰之后，外部链接属性就变成了内部链接属性，
//只能在⾃⼰所在的源⽂件内部使⽤了，其他源⽂件，即使声明了，也是⽆法正常使⽤的
static int s_global = 2020;

//函数默认是具有外部链接属性, 函数在整个⼯程中只要适当的声明就可以被使⽤
int add1(int x, int y)
{
	return (x + y);
}

//但是被 static 修饰后变成了内部链接属性，使得函数只能在⾃⼰所在源⽂件内部使⽤
static int add2(int x, int y)
{
	return (x + y);
}





